Big Huge Thesaurus

excretory organ

noun